English word definition — powered by WordNet
a large indefinite number
Want to remember large number?